protective rail - French English Dictionary